Big Sister Island, Seychelles Big Sister Island is locally known as Grande Soeur northeast of Praslin located off the coast of Africa in the Indian Ocean. ‘The Sisters Islands’ is a group of two islands: Big Sister and Little Sister. The Sisters Islands neighbors the Félicité and Coco Island. Big Sister Island is surrounded by live coral and pristine blue waters. |